#用户模块的蓝图，包括所有的资源


from flask import Blueprint
from flask_restful import Api
from comment.utils.output import output_json

user_bp = Blueprint('users', __name__,url_prefix="/user")  #创建蓝图
user_api = Api(user_bp)  #创建蓝图中的资源API

#使用自定义的json格式，替代装饰器的写法
user_api.representation('application/json')(output_json)

#加载当前模块的资源
from Shopping.resources.user.user_resource import Shopping_User,User_SMS,AutoerizationCodeResource,RegisterUserResource
user_api.add_resource(Shopping_User, '/hello',endpoint='user')
user_api.add_resource(User_SMS,'/sms',endpoint='sms')
user_api.add_resource(AutoerizationCodeResource,'/authorization',endpoint='authorization')
user_api.add_resource(RegisterUserResource,"/register",endpoint='register')






